1044
0
1369
1
2013
2
1549
935
1026
753
585
1399
913
553
1109
1491
571
2562
1145
584
508
863
1532
1915
116
507
1940
448
2870
380
2598
522