2635
6
1144
4
935
1
843
2
3163
3
636
0
2323
652
1651
1176
1260
2005
5
1280
1443
1646
1249
1466
1794
1760
15
956
984
81
3130
939
262
1115
1440
1387
268
470