1110
0
563
2330
4
1772
2
2224
1710
1
3056
5
1109
676
369
1607
1129
2706
3063
3
2683
919
918
5217
11
464
482
719
1617
418
317