2190
1
286
0
20634
8
458
1157
2730
6
1923
3
3303
2
6689
4
1577
2416
13
2585
991
409
436
1734
4143
1645
990
3092
2602
547
1997
2855
1607
383
3380
161
522
2516