2235
1
1734
2
774
0
1357
1431
2255
928
1598
1720
3132
10
3326
3
2245
1041
583
2440
2192
2092
4926
5
3053
7
909
1632
1788
194
1547
1637
2710
830
1312
3176
1518