1369
0
3498
4
3779
2
893
442
4471
2964
1
3051
1603
420
2366
5367
1461
419
502
1697
962
563
1289601
722
567
2906
1213
445
910
838
2258