1054
1
1733
2372
2
1329
2570
5
383
0
1513
107
1374
1889
1501
650
573
915
1425
382
661
1053
1566
1392
2982
3
2211
1448
1642
1094