1268
1
446
2710
2
2182
1211
0
3522
2204
2184
2068
1788
766
1722
637
101
635
1382
1199
1431
2499
2740
843
841
1267
4311
1092
3926
14
1607
5209
9