3150
1
1295
380
2
3668
1453
6149
4
3594
7412
7106
5
6623
9
2335
2503
1102
430
1248
665
816
14844
6
669
5611
1296
0
2334
5952
3
1558
214
7011