2683
4
1203
3
2272
553
1
1619
1618
0
1129
2
2505
3465
1225
1166
1743
3054
5
877
2057
1683
716
478
1591
1306
785
2500
1175
790
635
3354
1481
137
12472
539