2115
4
2120
6
19279
2
2275
1518
1
2327
383
0
3691
5
2809
17353
6370
2301
3092
303
747
1348
3
31535
1997
3335
3114
2727
18385
3510
4111
2749
1129
2748
1452
594
2189