2245
3
3765
4
3053
7
2204
5
1868
2317
3566
690
1
1777
2123
2
2255
6899
9
2199
0
1977
1230
2264
1802
469
571
894
57793
4606
2233
3212
27
2489
1917
51331
25
962
2788
2781