2246
2
1106
1
1822
5
1532
1691
3
1687
1473
1765
4
1223
583
2844
3898
10
7812
7
1264
589
669
0
1472
1202
1200
1127
1479
2310
1139
1624
2558
1978
6
1303
2344
1261