1961
0
2429
2
1594
1
2216
3
703
2654
3109
14
1146
4160
4
1918
1451
1249
1402
1268
879
1348
3798
1240
4656
6
1027
1178
941
2660
2114
4274
684
2242
1359
1195
3095
7