2928
5
3181
4
3940
571
0
2021
1
1564
2
1295
527
3
297066
2650
20
894
280
884
1320
1581
2367
1119
1289601
12472
2250
3765
4937
2245
2992
3788
1583
1226
971
3053
7
815