1132
0
2909
4
3116
1
2125
670
1453
1343
1506
383
369
1051
1560
1550
121182
440
1901
2619
1172
3287
3442
2
1315
522
812
2730
6
1106
11829
1820
2604
7
547
3
503