1831
5
2920
4
1695
662
0
2683
1
1013
297066
4478
6
1522
1864
2
236066
14
988
1719
3045
3
1191
3336
2797
1372
802
1226
2788
1434
1918
1646
2773
1617
1731
4250
25
2066