2673
1
1586
2
822
913
0
1929
611
6052
10
2061
3404
3
2504
2960
1129
484
133
3165
1137
2907
4
477
3350
787
4151
1575
58
1282
1768
1348
1054
2693