618
909
3914
7
1457
1
599
650
1142
1340
1111
2
725
1384
1257
11564
6
1339
1412
1096
1770
961
786
1073
0
1859
567
1238
946
596