3673
3
964
1
2661
9
1743
0
600
2173
1028
1225
1210
2453
3008
1129
1676
2
2264
2512
616
5546
6
5065
3593
16
2648
2452
4
3519
1564
894
484
3841
12
1344