2275
2
1824
0
177
3691
5
2809
17353
1152
988
2301
1020
3092
1
325
1362
4
2881
31535
256
594
2235
2520
4445
3
3114
3510
4111
2749
1787
661
2748
1452
1631