2057
1
1950
3
451
0
1683
3518
2459
2
1394
2152
843
239
6697
1618
2297
4228
1474
4
4914
6753
17
4627
7
2982
2189
5717
6225
3485
849
4311
2108
12149
2522
2669
5