121182
1
2320
0
1222856
4
2444
360784
19
538
2440
2
556
3663
1403
7
2761
15
2799
17
7334
2334
6213
692
3
39326
2008
988
17637
943
567
109460
45
120469
35
5168
9355
3965
2587
972