1324
1
912
1295
8527
2650
20
135
0
280
1581
2
2250
3765
4
2245
3
297066
985
1226
3053
7
989
3683
917
2438
1416
2934
1734
2683
2180
2959
6977
2797
5
537
1194
1005