1229
1
1129
0
2982
3
3257
2105
1172
2
1603
2316
6062
16
2670
20
521
1008
1156
1952
814
933
417
99
1291
2648
5
3311
4
2470
292
3243
7
565
1022
7952
3287
2129
5217
11