2131
2
2094
5
1681
1033
1
1808
7
4216
4
2308
0
1393
594
1179
493
83
1399
4070
1047
1803
2115
1149
2466
1687
1828
3
2468
1141
432
1790
617
356
8204
249
378