1733
1
1132
0
1049
617
2
1329
1374
1326
2372
1578
915
1448
1513
1603
2395
2799
3
1231
414
1929
4111
1501
1421
1642
920
105290