4285
3
12149
2
1599
2999
1306
1
11924
1787
2163
0
5982
6
1264
1890
868
946
801
1218
2840
1034
784
11059
9
2173
1547
1793
1015
2294
951
1740
2414
2082
1038
3518