905
1
5504
16
2055
2
2082
0
1516
3910
3
2972
297066
2368
10317
7733
2468
2110
10243
4
3137
1331
3026
2209