694
1
545
0
1462
2
3292
1018
3287
2327
543
3626
2585
1248
4760
6
2201
3
770
822
1342
2714
5
17184
44
597
964
883
480
2461
20
1132
1256
1005
3370
2604
7
2109