931
2
253
1
1121
3
363
1438
7
1380
81
451
901
0
2032
4
598
1246
1656
980
869
1709
1095
1289
1464
1503
448
11
213
1088
1327
2215
1530
2744
14676
1295
1351