2788
1
1514
0
3142
4
1249
2
1915
4015
2899
8
4202
5
3368
4370
2544
1416
5406
6
2082
1381
3
467
2719
22
709
2264
1380
581
2131
3326
215
2901
9607
695
652
2512
1409