2505
2
728
1
1162
5204
3
1746
2209
1376
746
2710
1239
1380
0
1585
1767
3357
11
1545
1069
2338
1417
674
3354
9
603
662
517
11924