11881
3
661
0
1302
107
414
1454
475
1665
1
3615
7
4513
472
579
1961
1841
913
611
2097
650
484
3819
3117
509
2659
4
16840
15
2727
5