2360
6
4438
1380
0
2932
2
1603
1
1000
2159
25788
14
1303
830
4179
1568
1285
2578
2350
3326
3
83
2522
1690
1749
1211
3196
2990
24337
22
673
1547
2085
1779