673
1
1679
2
1549
1451
0
2873
3
1161
24337
22
592
1185
1777
5521
5204
3162
4
1807
718
2505
1162
2028
1376
1239
8262
12
1585
1506
841
2338