3058
3
5803
2
2303
4
893
1309
4464
14
1410
4423
8
307765
9
4008
3231
1
1432
1224
5
1028
1405
1515
0
2334
2268
1656
2051
2697
6
3665
1408
988
1684
2417
716
1792
2474
1893