2111
5
2597
1
3513
4
2899
8
2935
2
2521
1210
3565
2802
4015
5301
13
1271
4453
3003
2788
3
4715
2585
2170
1306
0
2292
3696
3137
1806
1809
1913
3212
27
3317
1884
4623
1444