3629
1
1581
2
5225
8
3765
4
810
2650
20
1226
3026
1247
1295
297066
0
436
2522
1676
1160
3683
2797
5
280
2534
3539
3
1051
5801
5527
1599
2763
442
2250
862
3470
1720