2431
1
2372
2
1566
1642
2808
1145
2459
9
1448
1231
1125
775
0
436
2326
4
2749
3092
1390
1587
3795
2800
5393
8
2668
1323
2470