2275
2
2819
1
2730
0
3063
3
2420
2097
2016
4
1197
12590
3659
14
180849
8969
661
1696
1343
447
1418
2493
1129
2069
625
5779
6062
16
4143
6
3930
11
2693
7334