1197
3
1221
1
647
770
0
1866
472
631
2215
7
538
2
1346
4
4682
2339
1013
1326
1344
1526
1548
4936
1037
780
1281
2572
2136
2301
1466
215
2087
1220
1513