2679
2
1548
1672
1
2848
841
1994
1231
202
1115
0
1544
3
2447
6
1059
2192
1218
2160
3106
923
3926
14
1022
4724
1497
297066
2104
120
302
4155
7
1411
123674
35
2300
383