3017
1
2010
0
1029
1090
103
844
2
5658
9
1391
12305
3
1002
7222
4
1800
1055
3191
7
1210
988
114
653
606
693
784
526
1093
1380
2166
1660
1825
83
2562
1431