3067
1
1327
1410
2
1576
4
1114
1323
956
1608
3
2139
885
2030
2226
92220
0
950
14260
6
9262
228
1664
7844
1431
7149
2354
2572
1053
298
423
744
1584
2259
5
1137