582
0
1590
1
2377
1306
2131
2980
2166
2207
1564
2
1787
4305
1681
2262
10243
4
2999
3
5339
5
951
1168
370
2044
905
2760
1367
2055
929
2992
1660
451
1260
2173