4987
3
3293
7
4915
4713
14
597
2
565
0
1671
1
3908
6
1987
629
839
31183
12
1199
8876
8
1020
3559
2275
1120
2169
1192
2796
3303
545
475
2457
4
3650
3301
2260
77
184