2710
2
797
1
1339
1690
1248
1416
1815
1814
3225
6
1622
641
915
0
3240
3
693
83
2518
830
1558
1342
1527
300
3326
959
2134
3926
14
1075
1431
635
2776
159