2518
3
3225
6
3240
14125
10
1023
1
2711
2
1339
989
0
7893
4
4651
641
5151
2911
9
1231
21152
8
1942
2082
1690
2676
1372
398656
19
181997
11
6307
1265
18816
2405
420
12459
2740
6753
17