2493
18
2797
5
2631
1
2344
3765
4
605
0
1653
7386
536
1078
3859
3145
2
5579
7
2966
6
297066
2245
3
267612
4978
1226
3053
2050
2489
99072
2757
36905
1289601
3882
3303
10
6286
215