1370
1
1805
2908
2802
2
1444
5
1872
1898
0
10186
15
1113
2939
1390
1294
4646
11
3031
1122
710
1211
4223
1311
3
1521
679
4
1038
2650
1747
1812
880
797
2112
1086
1261