1179
0
898
1
2600
4
5164
5
2195
1668
929
3
3943
2468
989
2890
8323
2
3175
815
742
2001
1522
2475
2377
1716
14125
10
2534
1243
197
1757
2431
2522
4832
1382
4326