12958
5
1096
2
639
4
5781
6
1664
1
195
3256
4445
3
3025
2177
1031
692
2697
2952
1181
4392
15
1894
2235
0
1257
1229
2299