2366
5
3222
6
1251
1
1347
1466
1175
2
1445
4179
2664
3
994
3655
737
0
4250
4506
892
971
1019
1178
1788
688
300
3070
4
1532
4099
7
2490
10032
14
3612
10
2080
540
3022