1125
1
7222
4
2489
2
2309
5094
9
479
0
1884
3
4715
5
815
3552
1230
2264
2041
2861
57793
4606
2233
3212
27
1917
51331
25
1868
962
2788
2781
1210
4578
3565
8
1271
2069
3987