1804
4
630
2
1136
16
1059
1073
7
2311
1619
5331
5
5470
8
2022
2168
11
1141
4109
3
976
501
1
2130
19
663
1000
0
2760
1013
9
5052
528
535
878
1380
1577
579
414
410