1423
1
2495
0
1564
123674
35
4309
2
2312
1364
1513
1056
2262
755
1740
3
3629
582
12472
2698
3835
5
1289601
4
2949
2522
1089
2670
101569
1439
2828
515
873
685
1821
370