1312
1
638
0
1225
2580
893
3090
6
685
1546
1160
1207
17946
1056
3378
7
5719
5
2983
2
2741
4
1601
181997
11
2327
55
1123
373
962
1913
449
436
990
2190
761
3517