1005
4
424
0
611
3
1090
1441
5
71385
1263
452
11
83
1
144
1117
2
130
343
1905
2586
10
3472
929
600
606
6234
924
1415
885
732
807
916
1451
806
1368
1163