1033
2
917
1970
3
1424
1
921
2416
3789
10
997
961
3252
5631
3506
4161
4
1439
12339
12
10624
15
2777
5
2353
2362
893
4655
3552
2499
1512
3764
1375
1359
2666
572
3039