3591
11
1720
2
400
0
1064
1
890
2250
658
2836
980
951
383
1451
5412
4
1581
2913
471
1522
2773
3107
7
4562
10
3765
1935
6676
12
1579
851
3354
9
4187