2920
4
951
1
619
564
2502
421
139
2702
7
1286
1780
2
2740
3140
2906
931
4112
11
4630
3
3539
2375
5
507
0
2302
3029
6
815
239
1940
2109
1032
4617
1197
1366
1694