5262
10
1610
2
1362
1
1620
2644
4172
9
784
22330
22
3437
5
1945
2619
1385
938
2231
0
10396
8
419694
975
4154
3311
4
665
399
2395
398
4964
3
668
3251
6
180849
1222856
905
1425