1001
1
2224
2
1438
0
1009
1877
1787
360784
19
2668
392
391
3114
4
2125
2459
9
2526
3
2732
1671
282572
528
798
2093
2369
380
381
464
6052
10
2111
802
1737
6383
17
28805
6