2366
5
3222
6
1251
1
2255
2
1347
1466
1175
1445
4179
2664
3
994
3655
737
0
928
1720
2245
4250
4506
3053
7
892
2204
971
1019
1972
1178
1306
1868
2235
1248
619