11881
3
1270
4154
2
2341
6
2989
5
2000
1
2108
3454
4
540
2843
10270
2229
777
2542
1068
2730
0
2283
929
2115
2301
4396
1651
1356
1421
2085
1425
2874
2786