3403
8
1533
2
554
0
4434
12
2443
4
1423
2038
1598
1220
874
1559
1145
1
735
907
952
547
647
6
876
1071
893
878
401
1188
3
4832
7
589
2597
1429
771
595
623