2562
2
2082
1
1399
1816
467
0
801
1380
830
883
712
4723
34
1507
2886
1464
526
3326
3
662
1000
4309
2722
83
2872
4
1813
1115
868
802
5805
300
3036
2368