3513
1
3166
2
10
3271
126441
18
4628
4
2599
5
745
0
2281
3
1162
666
1538
2269
2007
284
359
559
952
1354
393
2163
7
3127
747
2571
7611
20
1246
1296
848
425
1095