2949
0
1922
2
2173
1
1092
3673
6
2453
1760
2264
2732
1453
1766
1289601
4
14
2535
467
4044
5
3083
17946
1704
600
2465
1451
1189
3125
3546
1391
5440
8
3498