1193
0
255
473
1397
297066
4044
5
3083
2
2465
1816
871
3125
1541
1
2476
3779
1045
4471
2147
2903
3
2964
3051
1603
1461
2666
9
51331
25
3158
437
1369
442
471