6822
5
3589
2
3765
4
297066
0
1295
1
2683
3683
2650
20
3227
844
1490
421
280
2562
1064
1632
1581
2159
1951
2250
5389
2245
3
1226
1699
3053
7
878
3715
883
3326
578