1295
1
1172
2650
20
280
2250
2886
2
297066
0
2430
3
83
1594
2773
3683
695
911
3587
1581
1229
3765
4
2245
1868
1226
3053
7
894
1514
1025
2721
571
564
2683
2061