1041
1
938
2658
10
4996
6
669
458
0
1507
3765
4
1465
2
2942
1348
297066
1295
2683
3145
1307
3683
1903
3
2650
20
995
3107
7
1320
4236
2332
280
2155
1788
1581
1382
591