1943
2
1579
2369
0
696
1
1431
1104
4564
14
9566
8
2907
693
3
703
1048
2901
768
4311
1317
1380
709
194
1044
1329
960
971
919
1106
4
4562
5