2649
0
1252
458
1713
1
4158
8
189326
94424
3
17970
15
1055
1015
267612
2711
2
3252
1289601
4
3261
1698
118
13018
492
2300
2763
1618
883
549
4937
979
3351
2669
5
969
4309