1380
0
467
662
1816
1
2173
526
2562
2
1788
1813
300
2082
1399
1746
801
994
6
1093
868
2982
3
830
1000
4309
3765
4
1115
5805
2427
12
3354
712
4723
34
1507
2886