1095
1
650
0
1392
2337
20634
8
964
1425
661
2312
2
1752
2526
3
1565
6383
17
1600
2369
1642
4396
1375
2198
5
2520
2710
9
2847
2214
2904
4