1791
3
1786
10
948
2
1005
4
1090
1609
611
423
0
1441
5
929
600
1
606
1414
924
916
732
807
885
3472
2586
71371
1904
82
450
11
144
1117
130
342
1054
6
1800