653
0
3152
2
374
1621
1
31690
3311
4
3899
6
77
349
2097
5
439
424
1004
1020
7952
1949
3
1957
505
2683
2271
1222856
3165
871
3691
433
19279
2855
1298
121182