12958
5
1914
13
2560
4
5781
6
1437
2
1374
1
3348
2564
195
2257
3626
2043
2713
7
494
0
2235
180849
400
995
4099
1649