3367
9
982
0
1122
3
1252
1648
1
1025
2143
1335
2
999
22442
62
959
6
1752
8
684
1058
535
475
1007
464
1275
1056
5
1167
109
466
717
356
1415
2092
11
5496
531
2908