432
0
323
572
1862
1
804
841
2
2153
7
1179
1102
1298
4684
477
2395
2938
2080
717
2954
1197
1581
311
817
11152
9
1495
809
460
749
3971
1500
5430
96