2550
2
2376
3
5406
6
951
1
1618
2886
2650
20
3629
862
0
2427
12
2100
1466
1412
3539
2207
2122
2377
1564
1976
1423
599
2534
1558
2622
2462
1304
1622
712
2327
11
2980