1057
0
2638
2
1223
1
1502
1522
6494
11
1514
1355
3
2213
1609
1490
5
1255
1479
985
424
2399
8
956
2562
1621
1586
762
1719
1573
1288
1822
1565
4732
1424
645
1239