2989
5
1312
1
860
0
2843
4
10270
1216
2072
1059
2
3551
3
777
3061
6
1984
2391
758
625
2283
7263
8
6370
2301
11881
1924