1193
1
2247
6
765
2
1239
1247
3140
3
3170
2360
2184
5
1879
482
408
502
59
93
455
666
1316
1631
7
507
1605
11
575
3899
0
2826
8
758
2412
15
2506
620
1905