3293
7
4915
4713
14
475
0
1671
1
6968
5
31183
12
4452
3373
3164
8
2097
3
577
4598
6
1020
1215
2169
2
1192
2796
429
3303
97284
545
1115
2457
4
8969
3650
1710
2260