21793
0
7457
5
4779
4
1410
2820
3418
1
4968
2
1791
978
1426
2287
1122
1278
901
12
1141
2821
1480
3654
13
3679
6
1439
2332
7
1080
1960
1704
812
984
3154
11
1852
1203
1197