2358
9
2049
1
3053
7
2173
1778
2999
3
1788
925
1532
4179
2368
2982
3683
582
0
3109
14
2456
5225
8
5717
5340
2377
2209
1993
7471
3400
2
3591
11
1306
1295
370
619
3354