2562
1
956
0
1309
1992
3
1490
5
4732
1522
697
5389
4914
2
1057
1223
1502
6494
11
2638
1355
1255
1479
1621
1478
985
1822
424
762
1719
863
1609
2060
1565
2213