1596
5
3273
441
1
3640
2
473
493
1997
3
2150
1614
1586
900
3795
8
2035
869
4841
9
1719
1793
597
1066
1512
755
0
1497
444
893
1611
588
2794
944
1312
902