1431
1
2505
2
7471
9
3591
11
1558
400
0
658
746
851
1162
1262
2268
4
674
1767
1449
4309
3
4425
6
1495
1239
6753
17
1929
517
2328
5746
23
2255
3107
7
1250
1127
1106
2163