2400
0
2159
5
4310
6
2349
3
618
1147
7081
10
9877
3298
2
3083
429
3560
1308
1
2219
1340
9056
517
2039
7
14470
3368
8329
3344
6501
8
1985
2302
3933
2945
2498
4
2735
33571
42