2513
2
2392
5301
13
2002
3
1191
1
1282
2033
8
774
0
1938
4
3727
2977
5
737
1357
1337
1804
2655
3957
2192
2092
3317
1734
2235
14861
7
4702
1078
676
2211
1226
2959
2480