1048
2
604
1427
3
4322
736
1
1915
5
2401
11854
10
1094
1566
1905
950
620
838
2654
1199
5491
9
1374
12
916
720
994
4
777
1595
672
1001
1717
4292
3141
0
2165