2275
2
467
0
1642
1
3114
4
1184
107
370
292
31535
1421
184
571
447
6086
3
646
650
635
2982
1952
775
543
662
2372
661
6062
16
2188
9
1889
1664
1356
1193