3029
6
600
0
2192
2
1399
5
1179
1
2659
11447
2272
3995
1724
920
3
3317
1029
1372
2362
2088
1364
2102
1272
575
795
1403
1396
1768
2109
500
796
2285
1664
1204