3366
1
2174
16201
19
3643
3
3392
3226
1715
1364
2
1289
471
0
1477
1184
4
1462
2801
802
733
1085
645
1091
2075
12
441
459
325
868
337
575
4993
603
792
921