3626
2
1353
519
1
2131
1809
5
4032
12
6676
7592
7
5889
8
1217
3186
1781
3
3563
1985
2377
1251
3254
1089