658
2
181997
11
3439
8
3683
1
2276
4
1493
3
4117
5
404
0
3106
123674
35
388
605
2060
2676
2837
421
3055
297066
1177