1225
0
1583
3066
7
3312
2285
2
810
1
603
3071
11
1868
2534
2959
2343
5753
10
5946
1412
3505
5
2092
4586
1466
3095
1889
3265
1753
2259
605
2322
4
527
3
3109
14
2054
8607
8