583
2
1978
6
2626
1
1843
2250
909
3765
4
2245
3
117
0
297066
1734
1226
1547
3053
7
1312
1719
3176
1814
1543
1637
1404
3683
4706
1451
3509
4500
2683
3173
8527