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