2057
2
1305
1
1013
1988
737
0
3931
6
650
2999
1152
2535
1801
1752
1860
6346
16
806
3576
3
3296
4
3612
10
2109
2277
1168
1505
2234
2336
5
1431
3354
2026
4946
18
1285
5726
8