435
1
1263
3
2030
2
1087
1132
0
2461
20
3287
480
543
1668
1558
417
1009
2870
1894
2320
1343
764
3626
2585
745
246
521
1342
2714
5
597
2669
1445
4827
4
2288