1174
1
1527
2
1331
1623
652
0
3172
4938
1812
3
181997
11
1751
2209
1558
3715
4
272
3683
1380
3629
2949
32302
665
1679
1162
1431
1243
1239
297066
2595
1267
4387