2245
3
3337
5
3765
4
297066
0
1689
2
763
1
10827
1226
3053
7
2274
894
571
1403
2797
1787
1295
2773
280
108797
2354
791
1581
2255
2650
20
444571
9
2698
2386
2159
1289601