1722
0
248
1274
1
634
3593
720
598
612
2057
499
953
1213
1652
432
3718
3009
277
1173
2666
4
813
3484
1017
463
875
1949
892
2952
606
508
1166