3412
4
951
1
2245
3
2786
905
297066
0
619
2003
2053
2992
6
1679
2
1258
1018
2164
1226
3053
7
3460
894
574
975
1536
5977
13
571
1381
964
1767
4287
9
2024
3050
18258