2495
0
1679
2
4309
3
2435
1
2189
950
1388
5375
1711
1688
1451
2710
1903
2100
2522
1303
1295
1393
1358
1527
1547
3599
4
734
14125
10
1767
495
1348
1807
4690
2028