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