512
1
834
808
3
426
0
1864
909
2268
1541
1175
4
1685
2417
2
2201
9208
26
1061
5162
7046
1014
1000
1046
851
2265
1311
5
2230
4007
1602
1397
878
1705
1444
1549