2470
2
5055
5
1129
0
1054
1
1392
999
1411
2260
12
512
1941
883
1513
2215
7
4440
641
1966
6
3595
1665
1448
1421
1883
2119
2864
1733
1326
2693
3
2184
1869
1390
1852