576
0
1153
3117
8
3090
6
372
536
370
4074
1115
1
1394
4114
3
371
658
781
621
1071
2736
2
5392
11
7884
17
255
475
2445
6225
4
903
3284
7
4440
2347
796
893
6195