3079
1
2620
2619
3
2515
1815
2
951
2144
5375
0
1688
2495
1451
14125
10
2522
1056
1209
1859
418
2533
734
2096
2759
1485
1243
2123
312
1105
1103
534
1494
490