2100
1783
494
198
31
1
370
19
7
3
224
241
490
12
384
486
529
615
86
1
1
46
2
3
10
1
1
3
9
9
529
1
12
15
13
3
52
4
17
1
1
1
1
19
2
281
4
1
963
84
13
32
778
639
636
827
1190
75
4
4
1
1536
4
90
1
1
1
3
1
3
4
1
2
2
26
300
1
1
1
1
1
1
2
2
3
1
2
3
1
1
1
1
1
62
126
12
1926
36
613
977
440
61
546
46
20
9
31
22
55
416
1
83
40
2083
17
1429
2