597
2
2194
4
480
0
2461
20
3396
3
2604
7
2320
2127
1
1822
2733
3151
830
3262
5
519
248
1910
1557
2079
3930
2559
1344
2288
802
626
2021
842
4936
8280
8
860