1330
3
1111
4
1089
0
1459
1147
1
1192
2
78
2242
6
1612
1478
783
1317
481
941
1370
1267
1374
5
2964
537
103
1735
12170
12
1957
1159
8257
26
1332
773
1965
1805
8