4036
3
4670
1
1391
1667
297066
0
3120
4
4228
1683
3128
2
1497
3554
9
4100
6
3238
13
3000
1525
1308
5070
19
3195
1987
2239
12621
22
1064
2798
5200
444571
4690
5922
5
1265
2627
13018