1881
2
1247
1092
1
7398
7
2642
1506
3
615
1701
2339
2412
15006
6
3294
3522
14
2283
8
2028
943
6410
1065
4
973
1168
621
784
2382
2928
970
0
2414
2584
1289
13
947
1529