595
1
571
0
2372
2
4936
2982
3
1330
1976
1094
1866
2194
1894
472
447
107
661
770
635
3795
417
4682
1518
775
1929
830
1133
1448
1939
957
951
454