693
0
4179
1
12305
3
745
607
2368
997
3292
15
3326
1505
2928
2977
1184
2
616
2143
2820
159
854
1265
3136
6
3036
1093
1445
635
2949
595
1769
1624
2087
2556
4