951
1
923
2669
2
1923
1022
0
1694
1015
690
893
4724
3
1497
734
297066
2104
2044
120
5375
302
1451
1411
2300
451