2489
2
2786
1
1161
1179
1917
51331
25
673
1078
4715
5
1185
962
0
2562
2788
3
1391
1716
2781
1001
13034
15
1191
718
1210
4578
2759
1376
1506
4
7222
3565
8
1942
9
1271
2069