1637
2
1522
1
3717
8
1151
1498
3
472
1093
3473
1119
1561
0
1232
1312
57
81
183
5
117
395
215
1919
3148
1304
4
992
1450
1790
2292
1339
1246
3802
599
3442