1399
1
3326
3
2562
2
1000
0
1825
1044
1532
526
1794
1369
5296
13
2013
801
2715
1689
1015
3485
7
2241
2367
282
3671
1726
1549
2407
2301
935
155
1033
2930