1931
1
1518
1198
3765
4
297066
0
1295
583
2
2683
1598
3683
2650
20
4926
5
1978
6
280
1425
1581
2159
2250
2245
3
1226
3053
7
734
3041
515
5829
22
2005
862
2060