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