2275
2
355
0
165
1729
1
78
457
882
1222856
4
3691
5
2809
383
5513
3054
326
545
2301
469
1932
3092
166543
18