2229
4
5304
9
382
2
1662
1
1207
1894
292
0
1421
1869
2767
3
3045
650
2121
184
2199
1201
2982
775
3036
56488
4940
5
447
2372
543
1193
1889
1664
1860