2727
5
3003
4
637
0
2668
2
3691
3114
1748
798
390
2522
2459
9
691
1290
445
455
743
1
2420
953
1020
217
1346
139
802
1128
2211
5155
8
301
290
980
1842