2694
3
3724
1
1649
1172
2
1043
2524
802
0
14492
1842
653
3650
1446
1020
2211
475
962
2306
1332
909
4445
2864
7
22330
22
3233
16
896
2141
1375
1543
1348
6383
17
2855