181997
11
4309
3
5232
7
971
0
2507
542
2781
1
1587
1254
1155
1335
706
1321
733
1355
1398
2
4465
22
1690
637
1252
916
1686
1126
947
1245
966
982
722
621
2054
4