2230
1
1443
527
0
1142
2
1637
3
1282
2472
4031
1249
1104
2302
2545
7
1836
1918
1191
16338
8
1162
2142
1230
4
3679
2502
2990
1600