3029
2
3412
1
1385
0
848
7886
5
2097
3
300
3452
2605
14
81752
42
349
1822
3166
1065
2570
2240
4
947
1157
3057
1857
7
3635
8
1358
2375
2091
10033
23
2933
1395
3307
1251
3371