1129
0
263
2275
2
1425
1
635
509
1823
1182
1513
1642
543
1566
1544
3116
3114
4
3025
2164
3498
2000
292
2207
31535
107
4111
467
1470
1421
571
964
1054