1679
2
2495
0
4288
2435
1
2189
3
5119
17
1388
270
5051
950
1711
2710
2100
3868
6
2835
3708
2901
1125
1211
2454
1359
1903
12733
5
2247
916
1126
947
1245
2403
966