1044
0
1369
1
2013
2
1549
935
753
693
1026
1399
801
553
1109
2562
585
1145
584
1532
1915
3326
3
1000
2243
2216
526