1620
2
1326
1
1614
5
65096
66
7750
3
6406
12
7328
730
7885
1256
1664
521
3025
840
0
2372
11881
657
4223
22
1104
999
481
16399
928
2967
7
1161
9
2346
784
22330
198
1344