2522
2
2082
1
3326
3
4768
5
526
0
2562
1813
1690
784
4179
2209
1787
1699
1606
1570
1000
801
2999
1746
496
1380
662
707
1382
1778
1632
2294
3562
1425
1511