2668
2
155
0
980
303
2522
597
2809
693
394
17353
637
1366
543
614
456
333
5875
348
494
2120
3
2126
1156
646
1129
328
2301
455
297
1020