2435
1
3593
16
3092
4
3189
516
0
346
2015
2
2101
4651
2152
8207
44
4442
7
1853
4821
3919
3
2566
2087
1212
1913
2241
2908
2484
1463
23774
348
7911
5
1135
608
2605
2558