501
1
4843
11
1110
2
1181
2107
4
478
7221
111
2675
1901
401
1008
0
1153
926
815
74
2249
5
69
1196
6546
73
1451
510
481
1403
2123
1338
871
989
2009