1399
1
2562
2
1532
3326
3
1044
0
1000
1369
2013
526
693
1549
935
801
753
1026
585
2427
12
197
467
3172
1380
962
582
873
451
994
6
662
742
1093
1064