2551
1
896
1543
2
2440
975
4
2190
1020
0
6383
17
1428
925
998
7153
9
20634
8
3025
5155
2095
1418
2668
7077
2317
325