5203
4
1930
0
824
3098
3
1077
1996
1191
1752
1415
2
2149
1273
1610
6448
3941
1329
1653
2757
3310
8
952
948
2154
979
1
1134
1194
997
1143