3791
7
1528
2
1228
3765
4
774
0
297066
456
1295
1
1832
3
894
2683
3683
2650
20
571
3723
6
280
1581
2159
1168
2250
2955
2245
1226
3053
1985
3624
469
2060
2797
5
2773