341
1
2106
2
1264
1133
3328
375
1544
1098
1763
1086
1084
3
114
1127
565
67
887
560
812
860
706
1428
3538
2435
6
97
1450
1415
460
1337
4
1392
4211
9