6075
15
1168
1
1399
2562
2
3326
3
1000
0
1787
1369
693
526
1044
1532
801
1813
2013
83
1549
935
1217
745
1660
673
784
905
1619
995
619
1089