3070
11
2576
2
1532
1
2585
3626
543
0
2127
2714
5
1082
4
2109
1838
1132
417
1594
699
65
1851
2858
14
2320
3344
3287
1192
1343
3442
1645
1976
2257
1874
1342
597