972
2
784
1
2515
3
3125
5
1770
7
297066
0
734
1419
21152
8
5033
15
19079
6
766
3926
14
3092
4
3080
3715
5402
9
2145
96
181997
11
5151
8313
4465
22
7978
5579
3354
4651
1473
1194
32302